import numpy as np

vector_2d=np.zeros((5,5))
vector_2d[:,[0,-1]]=1#左右为 1
vector_2d[[0,-1],:]=1#上下为 1
#或者
vector_2d=np.ones((5,5))
vector_2d[1:-1,1:-1]=0
print(vector_2d)